#ifndef CONFIG_H_
#define CONFIG_H_

#include "../include/userconfig.h"

namespace physicsworks {

namespace math {
	
// Are we debugging the math code?
const bool DMATH = true;

/**
 * Traits of the real number.
 */
template<class T> struct real_traits {
	static T epsilon;
	static T min;
	static T max;
};

template<> struct real_traits<float> {
	static float epsilon;
	static float min;
	static float max;
};

template<> struct real_traits<double> {
	static double epsilon;
	static double min;
	static double max;
};

}

}

#endif /*CONFIG_H_*/
